widgets.brease.QRViewer

Widget Description

short: Writes QRCodes
de: Der QR-Code enthält lediglich die Adresse einer Website. Durch das Scannen des Codes kann der Benutzer auf die Website zugreifen, ohne die Adresse (URL) mühsam manuell eingeben zu müssen. Dies funktioniert, weil der QR-Reader das http(s):// Protokollpräfix erkennt und den Text dann als Website-Adresse / URL interpretiert
en: The QR code just contains the address of a website. By scanning the code, the website can be access by the user without the hassle of manually entering the address (URL). This works because the QR reader recognizes the http(s):// protocol prefix and then interprets the text as a website address / URL

Properties

name description category type defaultValue bindable readOnly required localizable editableBinding projectable cssProp (has no setter and getter in JS) groupRefId groupOrder nodeRefId (for linking node and value) deprecated typeRefId (for StyleReference) subtype (for MpComIdentReference)
enable Initial option to enable widget. Behavior Boolean true true false false false false true
errorCorrectionLevel Four error correction levels exist, allowing reconstruction from 7% (low) up to 30% (high) of corrupted data. Behavior brease.enum.ErrorCorrectionLevel medium false false false false false true
permissionOperate restricts operability to users, which have given roles Accessibility RoleCollection no defaultValue
defined
false false false false false true
permissionView restricts visibility to users, which have given roles Accessibility RoleCollection no defaultValue
defined
false false false false false true
style reference to a style for this widget type Appearance StyleReference default true false false false false true
tabIndex sets if a widget should have autofocus enabled (0), the order of the focus (>0), or if autofocus should be disabled (-1) Behavior Integer -1 false false false false false true
tooltip reference to a tooltip for a widget Appearance String false false false true false true
url Just a complete website URL. It is really important to specify the protocol to use (so never omit http:// or https://). Data String true false false false false true
visible change visibility Behavior Boolean true true false false false false true
maxHeight maximum outer height of widget Size 0 false false false true true
minHeight minimum outer height of widget Size 0 false false false true true
maxWidth maximum outer width of widget Size 0 false false false true true
minWidth minimum outer width of widget Size 0 false false false true true
zIndex The zIndex property specifies the z-order of a widget and its childs.
When widgets overlap, z-order determines which one covers the other. A widget with a larger zIndex generally covers a widget with a lower one.
The zIndex must be unique within a content.
UInteger no defaultValue
defined
false false true true true
left absolute position measured from left boundary of parent container Integer no defaultValue
defined
false false false true true
top absolute position measured from top boundary of parent container Integer no defaultValue
defined
false false false true true
height outer height of widget Size 100 false false false true true
width outer width of widget Size 100 false false false true true

Styleable Properties

name type description defaultValue
borderStyle BorderStyle

Style of the Border of the widget

none
borderWidth PixelValCollection

Sets the border width of the image. For further information, please check its type

2px
borderColor ColorCollection

Sets the border color of the image. For further information, please check its type

#333
backColor Color

Sets the background color of the widget

#FFFFFF
color Color

Sets the color of the code

#000000
opacity Opacity

Opacity of the widget

1
rotation Rotation

Rotation of widget

0deg
margin Margin

Margin of the Widget

0px
shadow Shadow

Shadow of the Widget

none

Events

name description arguments
Click Fired when element is clicked on.
  • origin: String

    id of widget that triggered this event

  • horizontalPos: String

    horizontal position of click in pixel i.e '10px'

  • verticalPos: String

    vertical position of click in pixel i.e '10px'

DisabledClick Fired when disabled element is clicked on.
  • origin: String

    id of widget that triggered this event

  • hasPermission: Boolean

    defines if the state is caused due to missing roles of the current user

  • horizontalPos: String

    horizontal position of click in pixel i.e '10px'

  • verticalPos: String

    vertical position of click in pixel i.e '10px'

EnableChanged Fired when operability of the widget changes.
  • value: Boolean

    operability

FocusIn Fired when the widgets gets focus
FocusOut Fired when the widgets lost focus
VisibleChanged Fired when the visibility of the widget changes.
  • value: Boolean

    visibility

Actions

name description arguments result
Focus Sets focus on the widget element, if it can be focused and keyboardOperation=true
SetEnable Sets the state of property «enable»
  • value: Boolean

SetStyle
  • value: StyleReference

SetVisible Sets the state of property «visible»
  • value: Boolean

ShowTooltip